pan troglodytes - Turkish English Dictionary